hide in plain view - Spanish English Dictionary